home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / ntkb.zip / NTKB.EXE / Q110 / 1 / 36.TXT < prev    next >
Text File  |  1994-01-19  |  4KB  |  98 lines

  1. DOCUMENT:Q110136  18-JAN-1994  [W_NT]
  2. TITLE   :Default Settings and Behavior or NbtKeepAlive and TcpKeepCnt
  3. PRODUCT :Windows NT
  4. PROD/VER:3.10
  5. OPER/SYS:WINDOWS
  6. KEYWORDS:
  7.  
  8. --------------------------------------------------------------------------
  9. The information in this article applies to:
  10.  
  11.  - Microsoft Windows NT Resource Kit for Windows NT and Windows NT Advanced
  12.    Server version 3.1
  13. --------------------------------------------------------------------------
  14.  
  15. SUMMARY
  16. =======
  17.  
  18. The Windows NT Resource Kit Volume 1 incorrectly documents the default
  19. settings and behavior for NbtKeepAlive and TcpKeepCnt parameters.
  20.  
  21. MORE INFORMATION
  22. ================
  23.  
  24. According to the Windows NT Resource Kit Volume 1, the following are
  25. default values for keepalive parameters:
  26.  
  27.    NbtKeepAlive = 0 (disabled)
  28.    TcpKeepCnt = 120 seconds
  29.  
  30. However, the actual defaults are the following:
  31.  
  32.    NbtKeepAlive = 60 seconds
  33.    TcpKeepCnt = 120 seconds
  34.  
  35. Any frame sent by NBT (including a NetBIOS keep-alive) is considered to be
  36. data by TCP. Because the NbtKeepAlive parameter is set lower than
  37. TcpKeepCnt, on an idle NetBIOS session there will be one NBT keep-alive
  38. sent per minute, and no TCP keep-alives sent. On an idle non-NetBIOS TCP
  39. session, such as that used by a Windows Sockets program, TCP keep-alives
  40. will be sent, with their frequency controlled by the TcpKeepCnt parameter.
  41.  
  42. As documented in the Windows Resource Kit, these parameters can be modified
  43. to produce different behavior. To change these parameters, use the
  44. following procedure:
  45.  
  46. WARNING: Using the Registry Editor incorrectly can cause serious, system-
  47.    wide problems that may require you to reinstall Windows NT to correct
  48.    them. Microsoft cannot guarantee that any problems resulting from the
  49.    use of Registry Editor can be solved. Use this tool at your own risk.
  50.  
  51. 1. Open the Registry Editor (REGEDT32.EXE).
  52.  
  53. 2. For NbtKeepAlive, use the following path:
  54.  
  55.       HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nbt\Parameters
  56.  
  57. 3. Add a value for the NbtKeepAlive parameter as a REG_DWORD with the
  58.    desired value in seconds. "0" disables NBT keepalives.
  59.  
  60. 4. For TcpKeepCnt use the following path:
  61.  
  62.       HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  63.  
  64. 5. Add a value for the TcpKeepCnt parameter as a REG_DWORD with the desired
  65.    value in seconds. "0" disables TCP keepalives.
  66.  
  67. For example, if you want to send one TCP keep-alive every five minutes, and
  68. no NetBIOS keep-alives, use the following values:
  69.  
  70.    NbtKeepAlive = 0
  71.    TcpKeepCnt = 300
  72.  
  73. REFERENCES
  74. ==========
  75.  
  76. Windows NT Resource Kit, Volume 1
  77.  
  78. Additional reference words: 3.10 docerr
  79. KBCategory:
  80. KBSubCategory: ntrk
  81.  
  82.  
  83.  
  84. =============================================================================
  85.  
  86. THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS
  87. PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.  MICROSOFT DISCLAIMS
  88. ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES
  89. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  IN NO
  90. EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR
  91. ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL,
  92. CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF
  93. MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE
  94. POSSIBILITY OF SUCH DAMAGES.  SOME STATES DO NOT ALLOW THE EXCLUSION
  95. OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES
  96. SO THE FOREGOING LIMITATION MAY NOT APPLY.
  97.  
  98. Copyright Microsoft Corporation 1994.